public class TestExtends {

    public static void main(String[] args) {
        Dog dog = new Dog();
        //dog类中并没有定义任何成员变量，那么和阿哥属性肯定是从父类中继承过来的
        System.out.println(dog.name);
        System.out.println(dog.age);


        //dog 访问的eat（）和sleep（）方法也是从Animal中继承下来的
        dog.eat();
        dog.sleep();
        dog.bark();

        //子类会将父类中的成员变量和成员方法继承到子类中
        //子类继承父类后，必须要添加自己特有的成员，不然没有继承的必要
        //要体现出与基类的不同

        //父类成员访问
        //已经继承了，可以访问父类的吗？


        //1.父类和子类不存在同名成员变量

    }
}
